be revolted by

Translations
испытывать отвращение к